home *** CD-ROM | disk | FTP | other *** search
Wrap
; $VER: ClassAction V2.8 Installer ; Script to install Release 2.8 of ClassAction (complete 0) (set #Abort (cat "NEIN" )) (set #Overwrite (cat "JA" )) (set #conf (cat "\n\nMöchtest du die Standardkonfigurationsdateien auf deinem\n" "System installieren, wenn dies deine erste Installation ist,\n" "würde ich es dir vorschlagen." )) (set #conf-help (cat "\n\nDer Installer muß wissen, ob die\n" "Standardkonfigurationsdateien installiert werden sollen.\n\n" "Wenn du bereits eine Konfigurationsdatei hast,\n" "dann wähle NEIN,\n" "um deine Konfiguration zu erhalten." )) ;******************************************************************** (set #warn-kickstart-text (cat "\n Falsche Kickstart-Version\n\n" "ClassAction wurde für Kickstart 3.0 (V39) oder höher geschrieben." "\n\nEs funktioniert NICHT auf früheren Versionen\n" "\n\nZur Zeit läuft bei dir Kickstart V%ld.\n\n" "Installation fortsetzen ?" )) ;********************************************************************* (set #DOC-query-text (cat "Wohin soll die Dokumentation\ninstalliert werden" )) (set #DOC-query-help (cat "\n\nDu sollst jetzt ein Verzeichnis wählen, in dem\n" "du die Guide-Datei installieren möchtest\n\n" "Klicke es mit der Maus an" " und wähle Weiter" )) ;**************************************** (set #CA-query-text (cat "Wo soll das ClassAction\nHauptprogramm installiert\nwerden" )) (set #CA-query-help (cat "\n\nDu sollst jetzt ein Verzeichnis wählen, in dem\n" "du die Hauptprogrammdatei installieren möchtest\n\n" "Klicke es mit der Maus an" " und wähle Weiter" )) ;**************************************** (set #CAP-query-text (cat "Wo soll ClassActionPrefs\ninstalliert werden" )) (set #CAP-query-help (cat "\n\nDu sollst jetzt ein Verzeichnis wählen, in dem\n" "du die Datei des Einstellungsprogramms installieren möchtest\n\n" "Klicke es mit der Maus an" " und wähle Weiter\n" "Du kannst SYS:Prefs wählen, wenn du nicht weißt,\n" "wo sonst..." )) (set #ver-help (cat "\n\nWenn du eine ältere Version erneuerst\n" "werden die Piktogramme von ClassAction\n\n" "nicht kopiert, um zu vermeiden, daß\n" "deine Tooltypes gelöscht werden\n" )) ;******************************************************************** (set #goodbye (cat "\nClassAction ist nun installiert." )) ;******************************************************************** (set ver (/ (getversion) 65536) ) (if (< ver 39) ( (set warning (#warn-kickstart-text ver) ) (message warning) )) ((message "\nClassAction ist nun MailWare !! \n\nMan kann es FREI registrieren im Internet")) (set thedir (askdir (prompt #CA-query-text) (help #CA-query-help) (default "SYS:WbStartup"))) (makeassign "CAHOME" thedir) (if(exists("CAHOME:ClassAction")) ( (message "\nDu erneuerst eine ältere Version von ClassAction\n\nVergiß nicht, das Guide zu lesen,\nüber die neuen Tooltypes\nund ALLE neuen Eigenschaften der Version 3.5.") (copyfiles (source "ClassAction") (dest thedir)) (run "utt CAHOME:ClassAction ClassAction CAHOME:ClassAction") ) (copyfiles (source "ClassAction") (dest thedir) (infos)) ) (complete 25) (set thedir (askdir (prompt #CAP-query-text) (help #CAP-query-help) (default "SYS:Prefs"))) (copyfiles (source "ClassActionPrefs") (dest thedir) (infos) ) (complete 50) (set thedir (askdir (prompt #DOC-query-text) (help #DOC-query-help) (default "HELP:"))) (copyfiles (source "Deutsch/ClassAction.guide") (dest thedir) (infos) ) (complete 75) (if(askbool (prompt #conf) (help #conf-help) ) ( (copyfiles (source "Deutsch/ClassAction.prefs") (dest "ENVARC:")) (copyfiles (source "Deutsch/ClassAction_Gen.prefs") (dest "ENVARC:")) )) (complete 100) (message #goodbye) (exit (quiet))